<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<#include "../inc/commonJs.html">
<title>管理中心</title>
<script type="text/javascript">
	//定义冻结列
	var frozenColumns = [ [ {
		field : 'id',
		checkbox : true,
		rowspan : 2
	}] ];
	// 定义标题栏
	var columns = [ [ {
		field : 'title',
		title : '标题',
		width : 350,
		align : 'center'
	},{
		field : 'name',
		title : '栏目',
		width : 150,
		align : 'center'
	},{
		field : 'updatetime',
		title : '日期',
		width : 150,
		align : 'center'
	}, {
		field : 'picnews',
		title : '图片信息',
		align : 'center',
		formatter:function(value,row,index){
			if(value==1){
				return '是';
			}else{
				return '否';
			}
		}
	},{
		field : 'zhuangtai',
		title : '状态',
		width : 200,
		align : 'center',
		formatter:function(value,row,index){
			var str='';
			if (row.checked==1){
				str+='<font color="red">已审</font>;';
			}else{
				str+='未审;';
			}
			if(row.goodnews==1){
				str+='<font color="red">已荐</font>;';
			}else{
				str+='未荐;';
			}
			if(row.daodu==1){
				str+='<font color="red">已精华</font>;';
			}else{
				str+='未精华;';
			}
			if(row.istop==1){
				str+='<font color="red">已置顶</font>';
			}else{
				str+='未置顶';
			}
			return str;
		}
	} ]];
	//
	$(function(){
		$('#lanmutree').tree({
			url:'alltypeTree.do',
		    lines:true,
		    animate:true,
		    onClick: function(node){
		    	/* if(!$(this).tree('isLeaf', node.target)){
		    		$(this).tree('toggle', node.target);
		    		return;
		    	} */
		    	$('#grid').datagrid({
		    		url : "selectNews.do?typeid="+node.id
		    	});
			}
		}); 
		//
		$('#grid').datagrid( {
			iconCls : 'icon-forward',
			fit : true,
			border : false,
			rownumbers : true,
			striped : true,
			singleSelect:true,
			loadMsg : '数据装载中......',
	         pageSize: [${syscfg.pageSize!10}],
	         pageList: [${syscfg.pageList!10}],
			pagination : true,
			toolbar : '#tb',
			url : "selectNews.do",
			idField : 'id', 
			frozenColumns : frozenColumns,
			columns : columns,
			onClickRow : onClickRow,
			onDblClickRow : doDblClickRow
		});
		//
		$('#seachinput').searchbox({
			searcher:function(value,name){
				//alert(value+':'+name);
				$('#grid').datagrid({
					queryParams: {
						searchtype: name,
						keyword: value
					}
				});
				//$('#grid').datagrid('reload');
			}, 
			menu:'#seachdiv', 
			prompt:'搜索信息' 
		}); 
		
		
	});
	// 双击
	function doDblClickRow(rowIndex, rowData) {
		window.parent.open('查看信息','info/newsView.do?newsid='+rowData.id);
	};
	// 单击
	function onClickRow(rowIndex){
		
	}
	
	function doView() {
		var item = $('#grid').datagrid('getSelected');
		if(item!=null){
			window.parent.open('查看信息','info/newsView.do?newsid='+item.id);
		}else{
			$.messager.alert("信息提示","查看信息必须选中一行","error");
		}
	}
	
	function doEdit() {
		var item = $('#grid').datagrid('getSelected');
		if(item!=null){
			window.parent.open('编辑信息','info/newsEdit.do?newsid='+item.id);
		}else{
			$.messager.alert("信息提示","编辑信息必须选中一行","error");
		}
	}

	function doDelete() {
		var ids = [];
		var items = $('#grid').datagrid('getSelections');
		if(items.length == 0){
			$.messager.alert("信息提示","请选择要删除的信息","error");
			return ;
		}
		$.messager.confirm("操作提示", "删除信息！",function(r){
			if(r){
				for(var i=0; i<items.length; i++){
				    ids.push(items[i].id);	    
				}
				// 先删除 后 reload
				 $.post("delmyNews.do", {newsid :ids.join(",") }, function(data){
					 if(data=='"删除成功"'){
							$.messager.show({
								title:'信息提示',
								msg:data
							});
							$("#grid").datagrid('reload');
							$('#grid').datagrid('uncheckAll'); // 取消所有元素选中效果
						}else{
							$.messager.show({
								title:'信息提示',
								msg:data
							});
						}
				});  
			}
		});
	}
	
</script>	
</head>
<body>
<div align="center" class="easyui-panel" data-options='fit:true,border:false'>
<div class="easyui-layout" data-options="fit:true">
	<div data-options="region:'west',iconCls:'icon-mini-add',title:'按栏目查找',border:true,split:true" style="width: 220px;">
		<ul id="lanmutree" class="easyui-tree"></ul>  
	</div>
	<div region="center" border="true">
	   	<table id="grid" data-options="fit:true,border:false"></table>
	</div>
	<div id="tb" style="display: none;">
	<table border="0" cellpadding="0" cellspacing="0">
	<tr><td>
		<a href="javascript:doView()" id="button-view" class="easyui-linkbutton" data-options="iconCls:'icon-search',plain:true">查看</a>
		<a href="javascript:doEdit()" id="button-edit" class="easyui-linkbutton" data-options="iconCls:'icon-edit',plain:true">编辑</a>
		<a href="javascript:doDelete()" id="button-delete" class="easyui-linkbutton" data-options="iconCls:'icon-cancel',plain:true">删除</a>
	</td>
	<td valign="center"><div class="datagrid-btn-separator"></div></td>
	<td>
		<input id="seachinput"></input> 
		<div id="seachdiv" style="width:120px">
			<div data-options="name:'0',iconCls:'icon-mini-edit'">搜索标题</div>
		</div>
	</td></tr>
	</table>	
	</div>
</div>
</div>
</body>
</html>